external parasite - French English Dictionary